package com.kaifamiao.strings;

public class StringTest8 {

	// --add-opens java.base/java.lang=ALL-UNNAMED
	public static void main(String[] args) {
		
		String x = "kaifa" ;
		String s = "miao" ;
		
		String t = "kaifamiao" ;
		System.out.println( t );
		StringHelper.show( t );
		
		String p = x + s ;
		System.out.println( p );
		StringHelper.show( p );
		
		// 通过反射修改 t 所指向的 常量池中的 String实例的 value 数组
		StringHelper.set( t ,  0 , (byte)'K' );
		System.out.println( t ); // Kaifamiao
		
		// 在修改过 常量池中的 String实例的 value 数组后再次输出 p 所指向的String实例
		System.out.println( p ); // kaifamiao
		
	}

}
